package com.kasax.lifecycle

import androidx.lifecycle.LifecycleOwner

class BasicFragmentLifecycleObserver(val owner: LifecycleOwner) : androidx.lifecycle.DefaultLifecycleObserver {
    override fun onCreate(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onCreate")
    }

    override fun onDestroy(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onDestroy")
    }

    override fun onPause(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onPause")
    }

    override fun onResume(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onResume")
    }

    override fun onStart(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onStart")
    }

    override fun onStop(owner: LifecycleOwner) {
//        Logger.log("BasicFragmentLifecycleObserver ${owner::class.java.simpleName} onStop")
    }
}